Leopard flounder - Türkisch Englisch Wörterbuch